/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package employeemanagement;

/**
 *
 * @author pruthadesai
 */
public class Level1Strategy implements HealthPlanStrategy{

       protected String subSection1;
       protected String subSubSection11;
       protected String subSubSection12;
       protected String subSubSection13;
       protected String subSection2;
       protected String subSubSection21;
       protected String subSubSection22;
       protected String subSubSection23;
       protected String subSection3;
       protected String subSubSection31;
       protected String subSubSection32;
       
       public NoBenefit dhp1;
       public DeductableBenefit dhp2;
       public CoPaymentBenefit dhp3;
       
       public PrescriptionFullBenefit pdp1;
       public PrescriptionGenericBenefit pdp2;
       public PrescriptionNoBenefit pdp3;
       
       public FamilyHealthPlan fhp;
    @Override
    public void getHealthPlan() {
        
        dhp1 = new NoBenefit();
        dhp2 = new DeductableBenefit();
        dhp3 = new CoPaymentBenefit();
        subSection1 = "Select appropriate Doctor Visit Plan";
        subSubSection11 = dhp1.desc;
        subSubSection12 = dhp2.desc;
        subSubSection13 = dhp3.desc;
        
        pdp1 = new PrescriptionFullBenefit();
        pdp2 = new PrescriptionGenericBenefit();
        pdp3 = new PrescriptionNoBenefit();
        
        subSection2 = "Select appropriate Prescription Dug Plan";
        subSubSection21 = pdp3.desc;
        subSubSection22 = pdp2.desc;
        subSubSection23 = pdp1.desc;
        
        fhp = new FamilyHealthPlan();
        fhp.getHealthPlan();
        
        subSection3 = "Select plans for Family Health Plan";
        subSubSection31 = fhp.desc1;
        subSubSection32 = fhp.desc2;
    }
    
}
